package com.eye.catcher.service.generate;

import com.eye.catcher.entity.TSysDaRoleModule;
import com.baomidou.mybatisplus.extension.service.IService;
import com.eye.catcher.system.roleModule.param.RoleModulePage;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author huzhiwei
 * @since 2022-02-08
 */
public interface ITSysDaRoleModuleService extends IService<TSysDaRoleModule> {

    public abstract void addRoleModule(TSysDaRoleModule roleModule);

    public abstract void deleteRoleModuleByIds(String roleModuleIds);

    public abstract void deleteRoleModuleByModuleIds(String moduleIds);

    public abstract void deleteRoleModuleByRoleIds(String roleIds);

    public abstract Object getPageRoleModuleList(RoleModulePage build);

    public abstract void addBatchRoleModule(TSysDaRoleModule roleModule);
}
